home *** CD-ROM | disk | FTP | other *** search
- --property PmySprite, PmyStart, PmyEnd, PmyCell, PmyHandler, PmyLocH, PmyFlag
- --
- --global
- --
- --
- --on new me, whichSprite, whichCell, whichHandler, whichLocH
- --
- -- set PmySprite = whichSprite
- -- puppetsprite PmySprite, 1
- --
- -- set PmyStart = whichCell
- -- set PmyEnd = PmyStart + 9
- -- set PmyCell = PmyStart
- -- set PmyLocH = whichLocH
- --
- -- set PmyHandler = whichHandler
- -- set PmyFlag = 0
- --
- -- return me
- --
- --end
- --
- --
- --on disappear me
- -- set PmyLocH = the loch of sprite PmySprite
- -- put pmyloch
- -- set the loch of sprite PmySprite = -5000
- --end
- --
- --
- --on appear me
- -- set the loch of sprite PmySprite = PmyLocH
- --end
- --
- --
- --
- --on move me
- --
- -- if rollover (PmySprite) then
- -- set PmyCell = PmyCell + 1
- -- if PmyCell > PmyEnd then set PmyCell = PmyStart
- -- set the member of sprite PmySprite = member PmyCell of castLib "interface"
- -- if PmyHandler > 0 then
- -- set PmyFlag = 1
- -- set the member of sprite 12 = member PmyHandler of castlib "interface"
- -- set the loch of sprite 12 = 348
- -- end if
- -- else
- -- set the member of sprite PmySprite = member PmyStart of castLib "interface"
- -- if PmyFlag = 1 then
- -- set the loch of sprite 12 = -5000
- -- set PmyFlag = 0
- -- end if
- -- end if
- --
- --end
- --
- --
- --
-